satellite earth station transmitter - Espagnol Anglais Dictionnaire